home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr22 / moreram1.zip / MORERAM.DOC < prev    next >
Text File  |  1993-05-01  |  4KB  |  100 lines

  1. PROGRAM: MORERAM.COM
  2.  
  3. GENERAL FUNCTION: To allow you to use all the RAM you have
  4. on your machine, independently of what the switch setting is
  5. and the normal DOS limits.
  6.  
  7. WHY IS IT NEEDED?  To overcome DOS limits.
  8.  
  9. INSTALLATION: Make MORERAM the first statement executed in your
  10. AUTOEXEC.BAT.
  11.  
  12. FORMAT:                   MORERAM
  13.  
  14. EXAMPLES: (none)
  15.  
  16. HOW TO USE IT:  If you want a fast boot, set your switches to
  17. 64K.  MORERAM will detect your additional memory and make it 
  18. available.  If you have more memory that DOS normally allows
  19. you to use, this will make it accessible.
  20.  
  21. OTHER EFFECTS: Can set your switches for 64K and so get a 
  22. faster boot.
  23.  
  24. SYSTEM REQUIREMENTS:  Works with DOS 1.1 and 2.x.
  25.  
  26. COMMENTS:  Faster boot is gotten at expense of making a
  27. check of memory.  Risk is very small, however.
  28.  
  29. SOURCE OF PROGRAM: Daniel M. O'Brien
  30.  
  31. Author's documentation follows.
  32.  
  33. title    moreram 12-16-83    [12-16-83]
  34. ;-------------------------------------------------------------------------------
  35. ; MORERAM.COM - by Daniel M. O'Brien (v 1.0) 21 Dec 1983
  36. ;
  37. ;          - freely adapted from a PC-WORLD User-to-User column program
  38. ;        of the same name (object disassembled using ASMGEN) and from
  39. ;        a program shown in a DR. DOBBS Journal article
  40. ;        (Socha's 16 bit Toolkit) called MEMSIZE.
  41. ;
  42. ; This program has two (or three) purposes.
  43. ;
  44. ;    1) Allow a PC to use more memory than is allowed via the motherboard
  45. ;    memory switches (544 K bytes for the 64K motherboard and 640 K bytes
  46. ;    for the newer 256K motherboard). And because of 1)...
  47. ;
  48. ;    2) Allow faster power-up sequence by setting the motherboard memory
  49. ;    switch settings to 64 K bytes installed.
  50. ;
  51. ;    And as long as we are in the neighborhood...
  52. ;
  53. ;    3) Patch the ROM BIOS data area to indicate that this PC has four
  54. ;    floppy diskettes installed (instead of the normal two). This is for
  55. ;    ram disk emulation programs that require the motherboard equipment
  56. ;    options switch to be set to include the number of ram disks.
  57. ;    This is most notably required by the AST RESEARCH ramdisk program
  58. ;    called SUPERDRV. This code is commented out. To use it you must
  59. ;    uncomment out the code and reassemble. Search for the string:
  60. ;
  61. ;            ;stub***
  62. ;
  63. ; Using MORERAM.
  64. ;
  65. ;    First, copy MORERAM.COM to your boot device (floppy or fixed).
  66. ;    Next, create or edit your AUTOEXEC.BAT file found on your
  67. ;    boot device to include MORERAM as the **FIRST** program that
  68. ;    will be executed. This is important as results are not guaranteed
  69. ;    if MORERAM is not the first command executed at boot time.
  70. ;    Next, open the covers of your PC and set the memory switches
  71. ;    to indicate that your PC only has 64K.
  72. ;
  73. ;    Now try rebooting your PC using the Alt-Ctrl-Del sequence.
  74. ;
  75. ;    MORERAM will first display a hello banner and the amount of
  76. ;    memory DOS thinks your PC has (should be 64K). Next, MORERAM
  77. ;    will pause a second or two while it determines how much memory
  78. ;    your PC really has. (It also clears this memory in the process
  79. ;    to eliminate PARITY 2 errors later).
  80. ;    Once the physical memory limit is determined, MORERAM will display
  81. ;    that amount and then automatically re-boot. (Don't get excited,
  82. ;    this won't loop indefinitely, because...) The next time MORERAM
  83. ;    is again executed from your AUTOEXEC.BAT it will find that the amount
  84. ;    of memory DOS thinks you have will be the same as that installed, and
  85. ;    a reboot will be avoided!
  86. ;
  87. ; I use this program on my PC that has 576K (64K + 512K) worth of memory.
  88. ; Also, I have successfully tested it with 704K (64K + 512K + 128K) of memory,
  89. ; but this requires placing memory into the semi-forbidden zone (segment A000)
  90. ; designated by IBM as "reserved". But that's ok, as long as you don't install
  91. ; memory beyond this into the B000 segment where monochrome and graphics display
  92. ; memory live!
  93. ;
  94. ; Questions or comments should be left for me (DAN OBRIEN) on Gene Plantz'
  95. ; BBS in Chicago, IL (312-882-4227). I will attempt to fix bugs that may
  96. ; crop up, but I make no guarantees. You use this at your own risk (just like
  97. ; I do!). If you break something valuable, it's your own fault.
  98. ;
  99. ;-------------------------------------------------------------------------------
  100.